package com.lxw.station.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.experimental.Accessors;
@Data
@Accessors(chain = true)
@TableName("github_project")
public class GithubProject {

    @TableId(value = "id", type = IdType.AUTO)
    private String id;

    /**
     * 项目名称
     */
    @TableField("name")
    private String name;

    /**
     * 项目描述
     */
    @TableField("description")
    private String description;

    /**
     * 项目地址
     */
    @TableField("url")
    private String url;

    /**
     * 搜索关键字
     */
    @TableField("key_word")
    private String keyWord;

    /**
     * zip包标题
     */
    @TableField("title")
    private String title;

    @TableField("zip_name")
    private String zipName;

    /**
     * ChatGPT生成的标题
     */
    @TableField("chat_gpt_title")
    private String chatGptTitle;

    /**
     * ChatGPT生成的描述
     */
    @TableField("chat_gpt_desc")
    private String chatGptDesc;

    /**
     * 状态
     */
    @TableField("ok")
    private String ok;

    /**
     * 星火大模型生成的标题
     */
    @TableField("spark_title")
    private String sparkTitle;

    /**
     * 星火大模型生成的描述
     */
    @TableField("spark_desc")
    private String sparkDesc;

    /**
     * 星火大模型返回的原始数据
     */
    @TableField("spark_result")
    private String sparkResult;

}
